- Added a null renderer to simplify testing
Now we need to draw something and also have the correct semaphore waits to establish dependencies.