Started from scratch using a grid for movement etc.
Changed the visual style
The snake moves and the player can change the direction
The player can no longer directly move into the opposite direction
The player now collides with walls
The game can be reset
Added points that spawn in random spaces and can be picked up for a higher score
Added score text
Added the snakes body and collision with the body
Lots of refactoring
Added some comments