Split controller functionality from GameConfig to GameController, rebinding keys now possible