Add copyright/GPL, and format to Elisp conventions.