Refactor stylesheets

Refactored stylesheets and view markup for maintainability and to remove use of BassCSS stylesheet. Also implemented responsive styles.