Implemented joining queue
When a join procedure is complete, each peer checks its new_peers map to see if they had peers waiting
(needs testing in the case where entry points are different)
caught exception when entry point cannot be reached
GALLEONS OF DOC