Class based version for the views.
Refactoring of the urls.