Initial HW 8 commit.
Work on problems 1,3, and 4
Preparation for submission