Some projects that someone needs to take on:

Small Projects:

 1) the menu functions, now check. But we need a more complete system
  ways to remove menus and menu items (and hence to allow for replacement).

 2) need some better cleanup; if something fails we need to be able to reset
  (right now, if there is an error on startup it is not clear how to clean
   up)

 3) need an evaluation model for the functions that get attached to menu 
   items. And especially how do these functions get access to the data.

 4) set up a mode where one can brush/identify using a rectangular region


Big Projects: 

 1) working on descriptions etc of how to add views/components to the system
   
   How do we define a new view, set up all the message handling functions, 
   call backs etc.
