added game states and some audio