* GUIPanel now extends GUIComponent and only components that are
completely inside of the panel are updated/rendered
* Note: GUI no longer takes GUIPanels instead it takes GUIComponents