Added gorupBy(), sum(), average(), max(), and min()