added javadocs, jar file