Implement Drawing Path with Path Object

Now instead of using vector of WaySegments, Path object is used for
drawing.