multi-pricing: added submodules, models and basic fixes