Adds toRightInt method to Direction and heading updating methods to Compass. The intent is to allow both classes to communicate vis Compass.update(Direction.toRightInt()).