Initial Commit
Comments and Code formatting
Tidy up for release to GitHub
First commit of the README.md file