Temp commit.
Partial work.
Package for problem set 2 solutions.
Merge branch 'master' into problemset2
Problem set 2 finished. Only 4 problems this time.