added database model/seeding