Arrow key navigation

Add arrow key navigation to the cells. Also, reset keyboard focus to the top-left cell whenever we clear the puzzle.