Add Responsive Layout

Added collapsible navbar and reverted to previous changes to bring
back responsive layout. Added new 404 page.