rewrote voxel renderer again, switched from instanced rendering to normal rendering, much better performance, VoxelBuffer wrapper for buffer objects