Complex NxN matrix class and operations.