Finished exercises 16 - 20 and all the extra credit.