added characterization tests.
dependency breaking, method object.
dependency breaking, method object.
unused dependency.
preparation to initialize object via constructor.
initialize associator via constructor.
improve testability.
improve testability.
improve testability.
more characterization tests.
added basic gradle build to run tests.