Introduce RendererFactory class for parser function

Change-Id: I0a5de42f2e5803f3ef1ff7414bc5142a78a4358a
Merge "Introduce RendererFactory class for parser function"