Added .gitignore
Various updates, added lua-mode