A Rigorous Treatment of Interactions Between Various Media in First Principle, Physics-based Flow and Transport Modeling in Watersheds