make coffee-mode as a submodule