Moved to a hook based system so additional operations can easily be added in the future.
Added test for eachGroupBy function.
Added groupByRelative function.
Added  operation.
Added additional tests for  and  functions.