fixed bug in overlay that made keys added on a node with no predecessor get stuck
changed from numeric keys to hashes in module key
updated pingpong to run locally