Renamed isPlay => isPlaying
Removed unused code.
Made controlCrossSections a local variable as it is not needed outside the constructor anymore.
Factor out constants in pipe.js
Removed unused code.
Refactor pipeNode to not draw lines beyond the first and last "real" cross sections.