Changed Exception messages to constant values.
Added emacs backup and binary files to gitignore.