created user model and spec
skeleton authenticator