Created EnRouteState and related inheritance