Major update:
Fixed several bugs.
JSON methods have been implemented.
I had to break the connection between pipe and node, pipes now contain
String ID, instead of an object.

Ford-Fulkerson algorithm implemented. There are several new classes,
such as Graph, Vertex, Edge and FlowAnalysis.

I still need to implement the conversion between WaterGraph to Graph.

- Louis