removed submodules and use MELPA instead