Snake movement, scoring, game board state working. If the snake goes out
of bounds the game exits.