Rewrite Iron/Wood logic into helper classes
PipeLogic Smash