== Project ==
== Goals ==
practice using the Pygame library
using an event loop to make action happen
== Project setup ==
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 ===
I want to keep playing! So far, there's no way to quit (besides closing the window) or restart the game.
Test your changes by re-running the game, running into the bad snake to end the game, and making sure you can restart.