Created blank kernel
Threads print their id
2D kernels
Created buffer example
Buffer now takes a custom struct