added "introduction" sections, updated to exercise 4