Speed improvements for orthoProjection
Speed improvements for the orthoProjection function:
* fast nn search in the simEval function