Transitions and nice colors for 25/50% behind goals, and other cleanup

Fixes #1