Style cleanup

A lot less reliance on Pure's grids for general layout
Better preformatted text on small displays