Creating a user model, controler and view