Header: Move navigation to separate component.
Add basic responsive styling.
Add additional styling for homepage sidebar.
Footer: Add basic footer component to homepage.