fixing javadoc issues
adding more docs
switching commons-io