Added opt4j dependencies for optimization