Component: HeaderComponent
A component is required to encapsulate the functionality revolving around the header bar of the app, including the ui panel controls. This is a high level component that will eventually encapsulate other components. This story requires only that the initial shell of the component be implemented so it may be displayed in the UI.