Menus now update the bounds of the GUI elements they house.
Structure update of the image element
Structure update of the container element
Structure update of the image button
Controls now use the bounds update to calculate mouse events
Switched some things around in the GUI root nodes
GUI elements can now have children
Registered the Menu loader as a defaut file format