added (mostly) empty test renderer, with basic controller/renderer communication