brought skew and shear transforms into parity; added tests skew;
replaced Circle pattern with Ellipse; added math imports