Refatoração do motor grafico