Funcionando, problemas relacionados a atraso no
cálculo do tempo devem ser solucionados, utilizar Timer para
calcular base de tempo.