Determina a proxíma direção do flow

Precisa melhorar o alrotimo ainda.
Estranho isso ter funcionado. Aqui voce ta retornando um ponteiro pra uma variavel local do método. Depois que o metodo retorna a variável pode deixar de existir na memória.
Tem 2 saidas, ou voce cria uma struct com os 3 valores que quer retornar ou altera o protótipo do metodo pra receber os argumentos de saida, tipo assim:

```
void Board::getNextPipe(int direction, int *column, int *line, int *next_flow) {
 *column = current_pipe_column;
 *line = current_pipe_line;
 *next_flow = FLOW_DOWN;
```

E aí envoca o metodo assim:

```
int column, line, next_flow;
getNextPipe(direction, &column, &line, &next_flow);
```