WATERSMART-277
* adding flowlines to all maps
* centralized some of the functionality involved
* some other cleanup (consistency mostly)