Added player inventory and an inventory class.
Added NoSuchItemException when illegal item removal is attempted.