Switched to cl-lib in accordance with helm.
Added headers for ELPA and sections on the installation and usage.