Adding velocity vectors and bouncing, increasing count and reducing max size.