Added user model and spec