Distributed Air / Ground Traffic Management en Route Free Maneuvering Rules of the Road: Requirements and Implementation for a Simulation of En-Route Self-Separation