refactoring: use proper relative layout to draw compass