HUGE Overhaul.  Each page of the form now has it’s own view controller, where stuff for only that view controller (and perhaps its children) lives.
There is now a data structure to store the level form information (HDLevelFormObject)
HDLFObject is just a weird parent class that I had to create.
The Delegate and Protocol changes and adds are for correct implementation of all of the new view controllers.