Created a submodule
Copyied vanilla files to port to elisp