implemented renderer pass and tests
fixed naming