initial commit
finished through question 3
got through question 4