Add submodule
Reorganize - gitignore