Refactored event handling: before, the GUI was able to "consume" events, not even forwarding them to the GameState. Now the GameState event is called and it needs to decide wether to act depending on the guiHandled bool. Also, moar prompt state.