refactor following SMACSS, refactor using SCSS and Compass