Updated compass tests
Merged conflicting compass.cpp