Trying to divide work between processes
Tree Process using magic formula to decide how to distribute messages and sender added to create_dest_list to all processes
Sender removed again because it's not necessary, comments added and code cleaned
Sender removed here also
Merge branch 'experimental'

Conflicts:
	simulator.py
Separated tree algorithm from sending method