Testing decompose

Example: m.rotategAt(30, 100, 100), m.scaleAt(2, 3, 5, 5), m.rotate(45)

Result:

Original matrix

Decomposed matrix

That's all Folks!