added seeding code and editing/adding roles