Subtle tweaks to mobile viewport.
Added a 404 page.