update gitignore for emacs
add comments for ic1