Move groupings to input package.
Move filters to input package.
Move selectors to output package.
Add output conditions.
Update Vertigo interface and implementations.
Remove obsolete InstanceContext and update other context classes to reflect the change.