Added a class for storing Controls for easy future revision
Updated tileset to fit specification required
Made static variables public
Update states to require Input. Added a camera