Changing the file layout a bit to handle emacs and vim shortcuts
Color and a few textual changes to emacs shortcuts
Added data and html for vi shortcuts.
Update perl code to handle vi shortcuts
Rename emacs.tx and vi.tx to .html
Cleaned up the directory structure and updated the README.md.
Don't want the public dir in the master repo
Added the public dir to .gitignore