THIS IS BETA SOFTWARE.  There might still be bugs, but as far as I can tell 
it's feature-complete.  Most everything else (other than online docs) will 
have to wait for 2.0.

Things to do, in no particular order of importance:

~  Get rid of spaghetti code.  Subclass mainForm for the controllers (live,
   blind) and make everything talk to a global controller, not the model!
   STATUS:  A known problem.  The program's pretty simple, so the spaghetti's
   pretty easy to follow.  Re-doing it right will take alot of time and
   thought; probably better saved for 2.0, which will use GTK 2.0 and gtkmm
   anyway.

~  Better documentation!  Code and manual and HOWTO and README and others...
   STATUS:  An ongoing struggle.  Wanna help?

~  Implement online help.  Or remove the Help menu.  Or something.
   STATUS:  "About" dialog written, "Not Here" message added for online 
   help menu.  Anyone have suggestions on this one??

~  Make serialization modular for versioning.
   STATUS:  Futured to version 2.0

~  Make dmxengine.cpp modular, so different drivers could be used.
   STATUS:  Futured to version 2.0

~  Make fader.cpp modular so different timing methods can be implemented.
   STATUS:  Futured to version 2.0

~  Make dmxengine.cpp optionally mmap() /dev/dmx instead of seeking and
   writing each time a level changes.  Yick.
   STATUS:  Futured to version 2.0.  Standard char device is working fine
   for even 512 faders on a half-second fade.  We are doing a bulk write
   on the timer instead of a reset/seek/write for each fader for each
   update, so it's faster.

