private void use(Command command)//Zaq: New use method that calls for an item to be used using an overidden/overloaded item use() function called from inventory
    {
        String item = command.getSecondWord();
        Item useThis = i1.getItem(item);

        if(!command.hasSecondWord()) 
        {
            // if there is no second word, we don't know what to use...
            System.out.println("Use what?");
            return;
        }
        if(useThis == null || i1.getItem(item).getQuantity() <= 0)
        {
            System.out.println("You don't have that!");
        }
        else
        {
            i1.use(i1.getItem(item));
        }
    }