added join and joinRing

added and fixed send and listen. started working on join and joinRing