Distributed-Framework Basin Modeling System: I. Overview and Model Coupling | Synapse