Texture ID is now internal
Added Texture documentation
Changed some methods
Implemented IDisposable