Extracted a lot of methods.
downloading the licenses is don in a separate iteration instead of beeing done with collecting the dependencies License Information