Homework 5

-Finished (I think)
Revert "Homework 5"

This reverts commit 441a4d8a0c444c80a1dc4315dde9500fcd0f1314.
Merge branch 'master' of https://github.com/michael-houze/cis411-77_homework