Final document updates, updated javadoc