Did some code clean up
Extended some functionalities
Added a 'reset' key (for the player)