boilerplate: models, migrations, controllers