Partially javadoc and clean up naming scheme in default Patches class