Fully working auto-crafting through InventoryAPI. Closes #62 (once and for all)