change constructors in gamestates
change constructors in gamestates