The new version with comments
.
Merged with The_D_in_BLD
Merge pull request #11 from domestic/dan

Dan