refactor and a few gui classes
two algorithm and a test form for comparing two gossip alg.