Adding defcustom and defgroup for easier customization.
Create README.md
Adding some instructions and background in the Readme.md.
Fixing markdown.
Merge pull request #1 from ayman/master

defcustom/defgroup addition