CSVWGDataSource now using external groups and id maps. Added class StockDataManipulator for recursive recalculating quantotity parameter for groups