Elm mode for emacs