Added code for ControlsButtonListener

This button allows the player to change keyboard controls during
gameplay.