add submodule TrainsProtocolJava