Add new example
Update API
Fixes cycling for sections
Update example
Add tests, update API
Add colored annotation example
Code style