Documenting and Commenting Begins

First in a series of commits with commented code. I expect there to be
a lot more of these.