CompassHandler - NOW SINGLETON