implemented renderer type filtering/selection
added unit test for renderer filtering