main render cleanups, introducing dunsttex & shadow