matrix scaling
transpose
matrix transpose tests, matrix multiply started
4x4*4x2 matrix multiply passes tests
tightened matrix multiply constraints
matrix powers