Bug fixes and refactored InputController/PauseMenu