Added implementations for RenderingEngine and RenderingEngineFactory related classes