added create, edit view, appropriate action, controller and model.