Updated admindocs to use class-based views

Thanks Bouke Haarsma for the review.