added GPU buffer class
correct transparency with depth sorted triangles
global vertex/index buffer for less context switches (inspired by DOOM3 BFE)
delta timing instead of using an update timer for animation and movement