workflow notes
audition some new js libraries
inherit stats class (+1 squashed commit)
Squashed commits:
[e560823] inherit stats class
more normal naming
put dominant color in the mix
sort returned colours in descending order
tidy up debugging