wip notes on fade out logic

need to impliment the notes in the comments
at the moment something isn't quite right with
the logic/timing
fix fading out of highlighted words

words fade out correctly and trigger the next round
correctly in all situations

moved around a lot of code to try to make it saner
Merge branch 'show-time-left'