First version

Requires testing (Other files coming soon)
Merge pull request #133 from tpradeep/patch-2

First version