Added new Demand model object and changed DemandProfile to match the SplitRatio design