unify coding patterns and finish +, /, *, - operators for matrices
clean up and fix some unimath functions