new renderer cleans up after itself
Merge pull request #126 from nem0/new_renderer

new renderer cleans up after itself