[Texture] Added texture prototype, still need to test it