add docs to elisp file, use customize interface
add LICENSE file