Implemented very basic gaussian elimination function.
Finished computing projection parameters.
Added really dumb permutation code to ensure non-zero diagonal elements
Changed normal visualization to be non-ambiguous and full spectrum.