Cleaning unused dependencies.
Resolving dependency conflicts due to different jars having same dependency of a different version.