== Project ==
== Goals ==
practice using the Pygame library
using an event loop to make action happen
== Project setup ==
* What is in <code>objects/snake.py</code>? What actions can a snake take?
* What is in <code>objects/food.py</code>? What determines where food shows up on the screen?
=== 2. Give snakes the ability to move in all directions ===
So far, the snake can only move up or down. Fix this by completing the "Handle the remaining movement keys" TODO in the <code>move</code> method of the <code>Snake</code> class. Test your changes by re-running the game and moving your snake left and right.
Set a key repeat speed ===
So far, you have to press an arrow key for each movement of the snake. Wouldn't it be convenient to be able to just hold down an arrow key to keep moving our snake?
Test your changes by re-running the game and holding down the arrow key while moving your snake around.
4. Handle quit and restart key presses ===