The following files are sourced only in the kernel interpreter.

1. require.tcl = the main interface between the agents and the managers
2. safety.tcl  = safe versions of the dangerous Tcl commands

The following files are sourced in both the kernel and user interpreters.

1. init.tcl    = basic Tcl initialization		
2. agent.tcl   = the agent commands
3. bgerror.tcl = the background error handler
4. file.tcl    = a utility routine for getting a remote file
5. parray.tcl  = a utility routine for displaying an array
6. random.tcl  = a utility routine for getting random bits 
7. retry.tcl   = a utility routine for retrying an operation
