add Texture

Die Texture Klassen, sind denen im CVK sehr ähnlich, ich habe lediglich
einige Kleinigkeiten geändert.
Merge pull request #9 from NicolasKlee/master

add Texture Classes