Replace slam with submodule