Adding callbacks for starting and finishing a path.
At this point it is USABLE. Adding methods to generate waypoints after finishing a path.