Fix bug where events could get pushed in the middle of state transitions and not get detected.
Refine target implementation.

-Add ambient-light detection on powerup
-Clean up delay functions (pass number of milliseconds instead of num * millisecond)
-Tune color sensor
-Add blink to show kill count setting