add gitignore and mod conf for YCM