Emacs Major Mode for Gershwin Programming Language