added event categories

Organizers can now select one or more target audiences and themes for their events. Added two new models, created a migration, initial fixtures for categories, and made sure the categories are displayed and updated on events. Next step would be to start using the data for related events and to create tests. Please check if anything major needs to be changed before merging. Ktnxbai.