Directx stuff will be put here