clean up
implement new ConstantBuffer
Texture, Sampler reflection