started building out a user auth class