added auth class
added admin controller