add start/end points, map markers, and connector