thread verbose off
enablePixels with initial setup
virtual dtor for delete[] pixels
signal handlers stop application from hanging on exit