added font property to GuiElement
add: application property to GuiElement (replaced ugly owner.owner crunch)
add: SubMenu class now derieves from GuiElement
fix: typo