add submodule to core libs