I just wanted to know, when I need to control a large amount of leds independently (+/- 150), is it at all possible to have them all grounded to one wire and then have a second data wire for independent control. Surely there must be an alternative to sunning a separate wire to each individual led? Hope this is making sense!
That image shows 64 LEDs addressed using 16 pins. You can multiplex them to achieve more individually addressable LEDs per number of pins. You need to use a microcontroller or something with programmable tri-state pins. The maximum number of LEDs for n tri-state pins is [(n!)/(n-2)!]. The code is more complicated, but with 16 pins you can control 16*15 = 240 LEDs independently.