Fix type-error on CCL.
Update to use geometry and vertex-buffers method.
First working implementation.
Initial commit Not working yet...