Bunch of mobile design tweaks

Also working on the 404 page to make it more reusable