1 renderer

Updated the ViewController to use the renderer it is passed and just to
clear it when created, instead of creating a secondary renderer for the
same window, to avoid concurrent drawing possibilities