added a base for gamestates for the sake of new screens