updated to use maven for the deps