remove completed TODO
refactoring Matrix create functions
Extra Matrix set override
Refactor Matrix add
code tidying
Make small matrices return null for inverse of singular matrix
extra addAt overrides
use unsafe ops for Matrix33 innerProduct
use Matrix copy()