Cgp2d
- a first running version of a 2d cgp