added java and js submodules