Implimented a CRUD for the User model