updated webpage with javadocs