1. updated require config to handle ko.mapping. 2. merged splitpayment and payment