Use brightness instead.
To reduce processing, first convert image to thumb
Refactor logic into submodules.

It's a bit early for this sort of thing, but my reasoning
is that it will make it easier to demo
the evolution of our prototype.