update url
ignore case on types, add category to javadoc
todo notes from pulls, etc