Refactored forum.views and templates in favor of cleaner code.