WIP. Rewrote Panel as method and completed functionality. Added PanelHeading, PanelFooter, and various Panel...type methods. Added Panel test.