updated with new features

- 1 item can be held for each pokemon
- Items can be perishable after a use
- Only moves of a certain type can be taught to the appropriate pokemon