Use gradle for dependency management