Interfaced the GfxProgram class