Currently the code is being re-factored, and reverse engineered UML diagrams may appear,
as well as an overview of the program design.
The following diagrams (not UML for political reasons at the time) were created at the
start of the project.
The actual implementation differs from the design in several places.
Level 1 DFD
Process Input DFD
State Transition Diagrams
Level 1 STD
Process Input STD