add ejoy2d submodule