trying two different types of clumping: considering each segment one by one versus doing the same algorithm but for each block of segments. All of this will be happening at StopRecording
some code cleanup in GestureSEgment: had unnecessary paramters being passed in etc, adding a basic inAggregate method to JointData
implementation of single aggregation, we found there was not much to be gained from doing block-based aggregation
debug prints
was comparing the segment with itself (bad index value), adding some defensive code as we can expect nulls now
merges
Fixed some bugs. Flaky but it works a bit
the clumping is successfully dropping some GestureSegments, but not as many as we would expect, needs refinement