How to design a Gravity Flow Water System: Through worked exercises