A Control Architecture And Human Interface For Agile, Reconfigurable Micro Aerial Vehicle Formations