OPTIONAL TODOs: track highscore some refactoring fix the bug where the snake has a gap between its pieces before it starts moving