Init and close the gamestate handler in the Program class
Allow naming gamestates
Include string and fix uninitialized warning
Fix names for Gamestates