Refactored gazetteer and string util back into this project (so ARKWater is no longer used for these things.