- 
  
  Add embolding support to widgets
 - 
  
  Implement scrolled window widget
 - 
  
  Implement Menu and Dialog handling in stack widget. Add lua to control their use
 - 
  
  Repair entry widget so it does multiline properly, can be readonly, can hold more that it can display, etc
 - 
  
  Augment DataObject so changes fire off updates on anything using the object
 - 
  
  Basic Cache implementation
 - 
  
  Refactor the protocol code into serialization code so we can read/write data objects to/from disk - dont worry about collapsing protocol operations at this time
 - 
  
  Pass all sync requests through a cache manager wich can then pass to connection manager if remote copy is needed/updated
 - 
  
  Implement policy for cache manager