ignore elpa
delete unnecessary files
update emacs
more gitignore