Lab 7 - done up to step 1.4 page 6 with fixes.