Templated VertexBuffer Locking

Seems like a good idea right now, and the game compiles... So...
Puuuuussshhhh