fixed type checking error in FilterParser.scala

This means that the filter parser can no longer be generic, because the datafield has to know that it is being passed a line list object in order to work properly
added new AggregateParser.scala object