Add slime as a submodule instead of pure codes