Sort of working snake.
Change indentation.
Messy mixed commit that ends up with better formatted code and a newGame button that is working
Avoid turning 180 degrees into the snake.  It destroys gameplay.
Add randomization to direction on startup
Track direction
Remove useless comment
Remove irrelevant comment.
Refactor into side-effect less random function, and method that sets direction.
Remove irrelevant comment
Refactoring setting of movementInterval, and logging when it's changed.
Add some boilerplate code for a gamestate model.