progress on rotation from shears, but appears to be an error in shear
calculations
decently working shear decompositio