added user model, creating tests