Added .gitignore.
Updated README.
Added Emacs style mode.
Added missing semicolons.
Added main.