Mobile page and styles

Eventually this will just be rolled into a js template.