turn start and end pt to their respective IDs
fix a bug in verifying whether reach the next location
make rotate angle friendly
notify user when next location is reached