Since version 0.3.0 I've been working towards giving bond the ability to
plugin graphical user interfaces.  The idea is that libraries contains all
the UI code is dynimcally loaded at run time (which library to load is set
in the bond.conf file).  

There will be a set api for the plugin for initalising, getting the values
from widgets, as well as parsing the xml widget tree.  The main constraint
for any plugin is that a general object must be able to represent all
objects, in gtk this isn't a problem but in other user interface libraries
this could be.  In the short term i'd like to work towards a java plugin and
a wxwindows plugin.  

Ideas are welcome to make this library allow to be easily extended so bond
can support a rich set of user interfaces.  
