Very impressive! That looks like many hours of work. Are you using the WS2812 LEDs?