BIG BALLS: Controller support added

You can now play with xbox controller! (other controllers haven't been tested but should also work) All ui's can be interactable with controller and easy to navigate game is fully playable with a controller now!