Prof pages

Ready for a review, some UI elements may be changed but the core seems good. 

Closes #142
Just extract the common bits of SCSS out into another file, and then apply the same classes to your HTML.