Changed the fire rendering to use an OpenGL indexed list for smoothing and significantly better performance and moved the interpolation code to its own header file.