Updated test to include pipe, a few bugs in dam. Generating power,
results seem sane
Bug in generate power. Was <= rather than >= resulting in bad power
calculation