Prof pages

Ready for a review, some UI elements may be changed but the core seems good. 

Closes #142
`title` is actually used by the template. In the case of `prof_page