Add models, associations, migrations, and specs for models