Add more gitignore lines for emacs and haskell
Add template files