moved all input over to PlayerInput script