Split functionality into different files and classes

Removed deprecated cli options
global variable disposed
Server does not know its own address anymore

Conflicts:
	distributed_calc.py