initial commit of split-reorder-aggregate project