add lua-mode, hamlet-mode