adding some new gamestates
lots of skelly-skoo code