Restructuring of layout content

- Adopt navbar-header for logo
- Use header tag for navbar
- Move footer tag outside content container
- Make containers container-fluid to allow them to be responsive