Online water Bill

Work in under progress.