Used generic views
Incorporated django-registration fully
wrote the templates required for the views provided by registration and
django stock auth views