some fix in the cellular automata example
added ocl example + project reorganization