Add Yahoo! 'Pure' CSS framework

Replace bootstrap with the Yahoo! 'Pure' CSS framework. Also update SCSS
and JS logic to use latest standards.