Direct3D 9.0 Models and Primitives *Merge*

Implemented basic model class that can buffer a model, no texture
coordinate, color, or indexing yet. Merge when ready.