Framework for Multi-Agent Coordination and Distributed Localization in Micro-UAVs