work on basic OpenCL.Buffer functionality