Implemented Controller class which handles most client inputs, 
Deleted useless singleplayer package