Adding a requirement for dependencies to the library target.
Fixing JRE locations, directory structure changes, and a weird npm dependency issue.