refactors the normalize function so that summing is a separate act and can be done separate from normalization
fixed reference vs. pointer collisions
moved errant ampersand
Merge branch 'develop' into sum_comp
changes indices
refactor composition kahn sum op into compmap::Sum func