add output filename for build task
add javadoc