Implement the skeleton of aggregates as expressions
Expressions now support @add_implementation
All aggregates tests are passing but agg_regress failing still