changed runnerInput anonymizer to just input anonymizer and changed the
code a little so that we can use it for runner, maze, and dialog class. 
also added in a couple comments for clarity. I changed gameMode to
extend Game.
it really didn't change anything at all lol cause game and
applicationListener
seems to have the same abstract methods. Game just seems more
apporpriate to
extend. I also added an enum GameMode, this has to do with the new
InputAnonymizer.