added a state manager to manage states
added menu
working, but needs more and more refactoring
menu and states objectified
Merge pull request #36 from Tritlo/Menu

Menu