Overview
This crate implements a blocktree node. It is responsible for the following:
- Managing the blocktree data structures in the filesystem.
 
- Communicating over the network with other nodes.
 
- Running programs in their own separate sandbox processes.
 
- Routing HTTP request to programs which have registered handlers.
 
- Receiving orders from its parent via stdin.