adding yasnippet back with submodule