Added Problems 1, 2, 3, and the beginning of my implementation of problem 4.