Refactored KartController, to handle the physics and rotation etc.
Created PlayerInput to handle the input buttons and call the KartController functions to make the kart move.

Added working acceleration and steering thanks to online resources.