WIP; add OpenCL program.
WIP: debug `Program` class.