Initial commit of files. Need to remove the Chord distributed hash table and use a secure and attestable means of connecting the network. Currently this module is broken because the Chord dependency is omitted.