Refactored compass drivers into their own packages.