Used Class based Views.

Updated some of the views to class based views. Currently only the simple ones
are converted because i don't completely understand the concept.
Updated views to use Class based Generic Views.

Using the inbuilt class based generic views provided by the django api. Currently
implemented Home, UserHome, BlogPost, BlogHome using these generic views. Did
this in order to better understand generic views and code reusability.