LoadAndRunDLL

launcher.dll loads by .exe.
launcher calls methods of object of CEngine by interface IEngine
engine.dll has class CEngine, interface IEngine and callbacks ECallback
& E2Callback