add Sass as style choice

Added sass as a style choice.

Also, factored the styling logic out of the templates, because with 3 choices it was getting too complicated.