Redesign architecture
All page follows a common structure: header/main-content/sidenav/footer
Common setup script to load common parts (header, footer, side navigation) with XmlHttpRequest