MAPLESIM: Tailored solutions for networking legacy flight simulators - an HLA based approach