Substrips

Basic substrips.  Added Cell class.  Basic processing is bi-directional.