Adding basic requirements to meet package specs

Basic things like adding short package descriptions, comment formatting
to meet the general elisp conventions are added. Fixes #4