Lesson 08.2

Lesson 08.2 complete. Added a metric shit-ton of constructor for
instantiation.