working cubes using instanced rendering and elements