Added comments to explain some fucntions and determine what needs to be revisited now that I have learned much more about programming.