[~] Change some variable names
[!] Hopefully fix up our interrupts, for some reason Rice Video was generating an SP Interrupt even though Zilmars specs explicitly say not to. They have been removed
Combine the DirectX blender files and the normal blender files.
Stop creating a new instance of the object on run, instead we will call them as static functions.