before Graph::distanceBetweenStations() modified
 int Graph::distanceBetweenStations() fixed. Common fixes and commentaries added.
Added Graph::optimalPathWithOM() function. Fixed Graph::planStream() to a
better architecture. Still need fixes