Refatorando o codigo do simulador para uma classe
Continunando implementacao
Refactor...