Adding documentation to HoseNode. See #68
Renamed getTopShape --> createTopShape, getBottomShape --> createBottomShape and made them private static. See #69
WaterTowerLegsNode now observes the tank position and changes height accordingly. Made the tankPositionProperty optional as WaterTowerLegsNode node is used in SluiceControlPanel without observing any property. See #71