SnakeShift and SnakeArrayAdj functioning

finally got the snake shifting functions and array adjusting functions working. Main problem was having an array at an index equal to another array at an index. Not exactly sure why yet.
Note to self: when trying to make an array equal to another array, have each elements of each array equal instead such as:
snakeBody[j].rowPos = snakeBodyTemp[j].rowPos;
snakeBody[j].colPos = snakeBodyTemp[j].colPos;