Change Grid Construction, Trailing Movement

Grid is no longer cartesian, just simple increasing value for
simplicity. Trailing movement works along with fruit generation... but
oddly, when beginning, if choice is right or down the snake eats itself.
If left or up is chosen then right and down function afterward...
interesting.