Add user model and spec