Creating new matrix DX

Created new Matrix data structure with property funtions. Nothing
has been implemented as per matrix operations, I have only been working
on properties.

Created tests. Everything works!