update CMakeList
add Texture class