fix dependency management to not pull in unneeded jars