module 4 programming assignments 1-3

still needs code comments
comments
completed programs for module 4 including comments