first pass at mobile UI, including most pages except play