Mudando implementacao de uniform() - usando numpy
Adicionando uma quebra de linha
Adicionando uma flag 'debug' para controlar o output do simulador
muitos acertos