Comments

Finished adding comments to the code.  Should make it a little easier
for people to read and follow. Recombined all the files and minified it.
Info

Updated the info web page to include the recent changes and new ideas.