Basic implementation for issue #12.  Colors range from black (sooner) to green (later).