Changed Write only properites to setter methods
Implemented IDisposable on SpriteBatchWrapper

And then suppressed the warning because we're not calling it