Refactor of some experimental/unused quaternion functions.
Remove unused `Using` statements.
Multiple refactorings. PathRunner is now a MonoBehaviour.