Interactive javascript to demonstrate basic principles of impedance spectroscopy using a pipe/water analogy.