D8-based, spatial hydrologic model (fully componentized with BMI)