Fixed verbose level check error
Added a debug line
Changed the limits on the fiducial when checking for processing.
Added a clone method
Changed removing logic.

Checks all the blocks after one is removed.
Returns the correct matrix if process fails
Added a clone method.
Oops. Fixed a small error.