Added Server and communication mechanism.
Needs debugging for stored best communication position.