added a custom version of sml-mode to elisp files, no major changes done yet