Created user model and token authentication