Double Furnace semi-complete.
TODO:
        - Single Smelting maybe
        - Metadata Smelting
        - Cleanup lots of the code