Fixed Route and generating additional roads

In addition, in Route method getNumberOfPoints() was renamed into more
intuitive getSize()