tranfered dependencies to parent project. added java doc