Added furnace block (not functional)

Fixed trait linearization