Added the ability for buildPlan to replace blocks and place specific blocks.