use CIRCLE_HALF constant
add travelDirection
display travel direction
detect Travel Direction and adjust relative direction to destionation accordingly, close #152
use constant for angle range