major improvements to the demo-page and the general sass structure and mixins