Added a bit of documentation
Implemented matrix order

I have added the implementation required to initialize the order of a
matrix.
Added tests for matrix dimensions

I have added som test to check rows and columns from a default matrix.