Added lives label
Removed a few log statements
Avoid dying repeatedly when the snake hits a wall immediately after collecting an item
Added arrows to indicate the current direction while paused
Replaced refresh() with update() to reduce memory usage
Automatically remove the slow down pill after ten seconds
Remove the slow down pill after dying and stop the timer when removing it
Allow player to change directions while paused; had to rewrite direction logic to resolve self-intersection bug resulting from quick U-turn
Discard any touches that occur on the boundaries
Pause/resume scheduled selectors instead of scheduling/unscheduling them while pausing/resuming the game