added User model, test