tidy imports
refactor add2 method
Matrix.scale static method
add optimised static Matrix.scaleAdd function
Tests and refactoring for Matrix operations