add new tasks javadoc and deployconfig; improve code