Updated renderers/minor modifications

* Fixed bug in list renderer that looped even when not wanting to
* Added string literal parsing to the base renderer for parameters
* Updated base renderer to parse parameters before run
* Added two new interface methods to IRenderer