Class based views for articles

All article views are made class based view except edit