Added VertexDeclaration structure for custom vertex buffer data structures.

Preparations for a geometry builder for user interfaces.