added migrations, models and seed data