Implemented IronFurnace

Why are you using both AnyMap and Alloy? We need to decide how to expose this.