Upadet examples.
Disambiguate color defines.
Add a unit test for the state machine
Update examples.
Test obstructing the frame before as well.