connected all the kernels, initialization of particles, fragment shader changes, etc.