Added verbosity, timing and started on portability

Portability of the OCL kernel file, that is.