Prof pages

Ready for a review, some UI elements may be changed but the core seems good. 

Closes #142
Oh, you're right it does. Then I think these templates can be moved over to that file. Even though those templates won't always be rendered on the same page, I still think they should be logically grouped together because they're all related to profs. What do you think?