Full propagation with no segmentation faults
Added debug flag for finding segmentation faults
Reverted accidental changes to first prototype