10. Added comments to all of the methods and classes in this project in
order to address the no comments bad smell.