added Carolina Digital Repository as a Java implementation