Working on command-line options and final OpenCL infrastructure.