Introduce embedded_tool layout for housing engines.
Add mechanism for pulling in an engine’s js via requirejs.