Improvements
-Adds some rounding to matrix to compensate for number inaccuracy
-Adds some more basic operations to matrix like add, subtract, scalar multiply