Pipeline tests and wiring complete
Working deletes.  Need to add more test cases
Commit after refactor.  Need to evaluate an event bus in guava instead of using coupled stages
Example using google’s event bus. Seems events are getting dispatched multiple times.
Renamed interfaces to be clearer