1: Stole some javascript code to generated a grid.
2: Fixed the grid to fit my needs.
3: Created a static snake.
4: Made the snake move right.
5: Made the snake pass through walls and come out the other side.
6: Added controlls for snake.
7: Fixed the bug that let you turn 180 degrees by pressing two buttons in quick succession. Kinda.
8: Generated food! Only one piece, but still.
9: Made the food edible.
10: Made it so that food can't be generated within the body of the snake.
11: Added death, made the game board more reasonably sized, and made it work in Firefox.
12: Made the snake fatter when he eates.
13: Removed lines from grid.
14: Added an option to make the snake green, but broke the function that makes him fat.
15: Added more colors and fixed the fat snake function.
16: Added a pause function.
17: Moved the menu to the top and fixed a bug that made you die repeatedly every time you died.
18: Improved the pause function and added a score.
19: Added a function for the game to adapt to the player's screen.
20: Added a highscore.
21: Added version history.
22: Fixed so that the game works in Firefox again.
23: Made some changes to the screen adaptation function.
24: Fixed the bug that let you turn 180 degrees by pressing two buttons in quick succession. For real this time.
25: Fixed the food generation bug.
26: Fixed a scaling issue.