Update Inventory.cs

Changed the implementation to Dictionary, added ToString().