Made Road.get(Start|End)() public so the viewer can use them
Cleaned up Worker by internally always using a Point as a target