Updated comments and README

I have added some comments to help readability, and updated the README
file to include several new sections including Credits and Licensing
info.