added user model, added spec tests for user