changed .gitignore from exclusion to inclusion
added subfolders
fixed dirty submodule issue