Updated InventoryPanel to use List instead of ArrayList

This is used when retrieving the characters inventory