added: Texture, Vertex; changed: VertexNode

* Texture: First Version of the Texture Class (untested yet)

* Vertex: Helper Struct that stores information about a vertex like position, normal and texture coordinate

* VertexNode: Added the Vertex struct instead of the simple vector3 for the position