Added a custom component that adds keyboard controls to the player