Please fork this repo, make changes and then submit pull requests for the same. Feel free to create new branches for Pull requests. I'll merge the pull requests frequently.
While commiting, please do put in meaningful commit messages that would help others understand what the code change does. The 1st line of the commit is a brief overview. The next line is blank. The rest of the lines explain in detail what the change is.