You can press the mouse to add the points and change the stage slider for next level. You can simulate light by setting the gravity to 0 and setting the velocity of it to much higher value It would lag when there are many particles and also I failed to implement mass, friction, restitution, and linking.