Changed index view to generic view
Chenged function based views to class-based views
Added main forum functions and did some refactorig