setTimeout(funktionsName, millisekunden) erlaubt es, nach eine bestimmten Zeit (in ms) eine Funktion aufrufen zu lassen.
setTimeout liefert eine id, über die der zukünftige Aufruf gestoppt werden kann. → Speichern in Variable timeoutId.
In snake.js: Eigene Funktion step, die einen Spielschritt ausführt.
Variable timeToNextStep, die die Anzahl Millisekunden bis zum nächsten Schritt enthält.
Am Ende der Funktion step, den timeout wieder setzten (und id speichern!)
Funktion startGame, die den ersten timeout setzt.