General cleanup and listbox handling

Cleaned up a lot of code and added handlers for all the listbox
functions.
Documentation pass

Fixed the examples list not getting populated and added summary fields
to all classes.
Code cleanup

Cleaned up all the treeview stuff, no longer using it. Added in
summaries for all functions and handling for description fields.
Updated