implementacao de comunicacao com o gps, e melhorias no codigo