got pipe detection perfect (the pipes[-4:] didn't work as expected when
the list had less than 4 blobs), also added test2.py used for testing
the speed of diff implementations of features