Updated many of the comments

Updated most of the comments to be more descriptive and helpful in
preparation for future updates. Plus, the messiness of the old ones was
beginning to bother me. :)