Removed the facility of creating IRenderer instance from Core at it should be done by the client on its own.
Extracted path parsing