modified UserProfile model into Account model based on AbstractBaseUser