Begin work on OpenCL contexts