More Javadoc and readme expanded.