added javadoc API for core and extensions module