Added Texture generic and inherited C:R TDX and Novadrome XT2 from it