Updated gamestates and added optional gamestate manager