AP_Mission: mostly working draft