User model and user controller added