Fixed an unrealized dependency on cl; added building a hash; fixed turning a UUID into a bytestream in network byte order, instead of in little-endian order; cleaned up comments.