Safe and Stable Formation Control with Distributed Multi-Agents Using Adaptive Control and Control Barrier Functions | Synapse