events

mouse click event is now fired
m_main has now more reasonable content
mouse events are fired inside of menu (not done yet though)
added gui::Button
gui::InteractiveElement is no longer a stub