adjustments in the Model class and Auh Class
added new classes to handle users in admin