Programming Assignment 2: 1st commit
Programming Assignment 2: 2nd commit, comments added