Created the request model, controller, migration and some routes