refactor martix ,vector
......
matrix alg refactor
change name..............
refactor matrix
matrix test code