move to maven for dependencies