Added player controls and base game class