Added Javadocs. Updated POM for to maven.org repo requirements.