added checklist model, routes, controller