Algorithmic Foundations for Distributed Task Coordination in Unmanned Aerial Vehicle Swarms via a Client–Server System | Synapse