Changed our data structure:
- we now have a separate collection for each of the different categories
- the category now has a 'collection' property to hold the name of the corresponding collection