Adding JSON parsing to EventSchema.  Updating Generic application to wor...

...k with new EvenSchema.  Cleaning up naming
This looks suspect. The aggregate needs to have the key information for partitioning and aggregation. And there should be a unit test that verifies both of these functions.