Transformation

Fixed test environment routines, and finished the orthogonal projection class and it's tests.