add bearing and distance calcs

bearing and distance calcs in separate files that should be merged with
the 'range' and 'bearing' methods of the ImageProcessor class