add controller, index view, model and migration