Fixed bind syntax, moved ProgramBuilder out of the toplevel directory.
Added transports for message passing, and partial implementation of a network simulator