Create basic Item class and update Player class

Basic Item class initialises properties required for items. Also
contains methods to equip or unequip an item.
Merge pull request #1 from mwjeffcott/item

Create basic Item class and update Player class