add user model and corresponding controller and view files