Pseudo-code for data paths between endpoints
Continued development, error routines not yet complete
Further changes, not compiled yet
Some more refactoring, program compiles