Added comments to ProgrammingAssignment2