Added Migration Tables for tests
Added foreign key constraints
Put all migrations in a single file
Added seeding for tests and related tables

Models for tests and related tables
Seeding for tests and related tables