Adding GUIs like crazy

+Keep creating GUIs
+Created function so MapEvent can call the game controller when an event
occurs. Function is called DoAction( str eventtype, str resourcetype ).
Resource type can be null if eventype does not require a resource.