Reading blocks from xml into actual listbox elements

Finished integrating XMLReader etc. into main classes. The Program
Structures panel is now populated entirely by blocks from the XML API.