Add a backing field for Depth and Pixel
Properties renamed on Viewport
Updates Dispose methods in RenderTarget class