Reimplemented clj-span.elevation-correction (in test folder) to allow easily selecting which pit-filling algorithm to use.
Created proper test files (clj-span.debug-data and clj-span.debug-data-screwy) from resources/debug_files/span-debug{,-screwy}.clj.
Translated a substantial portion of the JGRASS hydrologic flow routing algorithm into clj-span.models.jgrass-water-routing.
Patched a bug in clj-span.models.surface-water that threw a StackOverflowError if too many users were assigned to an intake point.
Added input datasets and testing code to run LineOfSight and SurfaceWaterMovement and produce a nice screencast.
Refactored with-animation from clj-span.core to clj-span.gui.
Adding Travis-CI support to this repository.