Updated PlayerMovement to use InputManager.asset