Definicion mover

Empiezo a definir la función mover de la clase snake. La idea es tener un buffer de tipo ficha con dos posiciones. Lo primero que se hace es almacenar las coordenadas de la cabeza en la primera posición del bufffer. Luego se debe mover la cabeza en el sentido que se defina en la variable dirección. Después se almacena las coordenadas de la ficha que sigue en la segunda posición del buffer y se la mueve hacia la posición guardada de la cabeza. Luego se complementa buffer_pos para que pase a ser 0. Y se realiza lo mismo. Esto evita tener que utilizar un segundo array cola ya que se reutilizan las dos posiciones del buffer.