Fixed between complex edges of shared subunits being double counted + dirty fix for FisherExact on negative values (non-negate any negative numbers) + clean build