Week 3 Assignments

All programs complete and commented

Bryan Ghahremani -SID: 1135515
Kenneth Heide -SID: 1269429