ChessboardDrawer improvement

Use our own thread in ChessboardDrawer instead of two executors.