Changed relationship between Exchange and Item

The relationship between the Exchange and Item models was changed from
a many-to-one relationship (ForeignKey) to a many-to-many relationship
(ManyToManyField) due to the fact that an Exchange requires at least
two Items, and an Item can be part of several Exchanges.