LED driver, serialization, docs, etc.

- Add LED driver
- Add serialization
- More documentation
- Move thread distributors