Added docs, added dependency on java module in ModuleFile