Distributed Computing Client-Server implementation