Python/OpenCl Cellular Automata design & manipulation tool