mobile fixes and contact functionality

the contact-submit file used to redirect to thanks and error, but I
need to do craftcms research on how to render those pages with their
own templates.