Updated LICENSE and README.
Added switch to disable communication and some refactor.