fixed migrations and updated DatabaseSeeder
added faker requirement