Refactor DEM module
The DEM module is responsible for running TauDEM to compute upslope areas, flow directions, and components of the longest flow path. The refactored module should also include tests.
The DEM module is responsible for running TauDEM to compute upslope areas, flow directions, and components of the longest flow path. The refactored module should also include tests.