2nd commit attempt at 2nd Programming Assignment, with additional comment write up