Refactored contribute pages, each class has it's own page. Better fix to issue 13 and solution to 14
Issues 13 and 14. Contributor pages, and fixed the scrolling bug better than before
Added ContribueClassView, which all contribute pages are now based off of.
Moved nav in to contribute_nav.jad, allowing for easier addition of nav to contribute pages.

Fixed other small bugs.
Merged and cleaned up #79.