More debugging information.
More testing done.
Toss in dmalloc support for memory checking while debugging.

Logging of error information.
Compilation checking on different platforms.

Catching HUPs and rereading the data file.
Smarter recognition of programs to renice.

Documentation.
Help files.
