after i refactored how events are handled in game, i didn't change how events did everything, which led to horrible extra code with no up side.  removed most of event to just have it poll and return the code, if the game state handles the event or not is up to the game state.