Set up some classes required for Section 2.