Code clean up and some bug fixes

- Modified the blink animation to "blink, blink, change" instead of
"change, blink, blink" as shown on the watch face image (and as what I
actually planned to do but just didn't came out right).
- Streamlined the internal handling of the watch face variations.