Final Code for Challenges 1,2,3 and 4  - 04/20