HelloWorld interface and implementation moved to the engine package.