database setup and seeded