more work with Player and inventory functionality