updated mobile look and feel, and made some other layout changes