When ECS branch is merged AND nothing from the legacy code folder will be implemented, it can be deleted