Added a normalize method and a sortCol method
Changed the transpose function to void. This should maybe be changed
later so it keeps the same pointer to the memory and does not allocate
new memory.
An updated version with ODE solver