Initial HW5 commit.
Preparation for Submission.
Minor edits prior to submission.