Switch to PureCSS, clean up markup