1) Inventory Icons changed to match window colours
2) Update routine for inventory has been refactored
3) Item class can now be instantiated as one of 9 predefined item types.