Grid functionality for building a distributed computing network with server, worker(s) and client(s)