Refactor header to become responsive
Add footer layout
Minor refactoring
Add smoke test