Generalized sum to work with iterables of numbers
Added toString
Added triple
Added applyMap