1) .gitignore added
2) modules splitted in src/include folder
3) minor fixes
deleted old modules files, now splitted in src/include dirs
fixes in cmake files