remove obsolete changelog file
adding ycm config
adding gitignore
makefile improvements
split tasks into separate threads