Removed: instance var change detection using gem dirty_hashy
Refactor: Major rehaul of aggregate_build, think it is clearer in intent now