Port a Flyte 1 codebase to Flyte 2, or map Airflow concepts to their Flyte 2 equivalents.