Added javadoc and updated external library links