GE Aviation Embracing Software Modularity in Third Generation Connected Flight Management System