Configuration of dependency injection modules. Added Main class to run the algorithm for the first time. Filter for reference matches still missing.