added implementation for myOrtho
fixed cross product bug not caught by unit tests