Refatorando código e correção de bugs