Move most capabilities out of the core.Engine
in preparation for removal#2813
Merged
na-- merged 4 commits intomaster from prune-the-engineJan 27, 2023
+372-456
core.Engine
in preparation for removal#2813