Added user model and adapter