To stop the "long method" smell, I replaced the direct call with the ones in ItemManager. Also, I corrected some methods in the InventoryItems classes