Initial commit
Minimal light that should have red color cycle
Added mode change to cycle between simple patterns
Added code to generate an icosohedron
Added triangle test pattern and light sensing
Started on random roving mode
Checkin of debugging code and some bug fixes
Converted triangles array to a straight array
Got basic functionality working

* Moved triangle structure to stack due to stack/allocation conflict issue
Lots of changes to get stuff working
Added setup mode to ID individual LEDs in a triangle
Added additional modes
Fixed icosohedron structure, added matching functions
Added mode to circle corners
Initial cleanup to decrease memory usage and added snake
Added snake colors, fading of LEDs