add migrations, models and seeders