Added  Texture class and its dependencies. Native implementations are missing and a lot of classes are stubs.