Improved tests for coordinates and fixed error in getInitialBearingToCoordinates(). Still missing some precision while combining multiple geo operations