Used editpartlistener.stub to make code more maintainable.
Reorganized swimlane code into packages.
Regenerated source code.