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.