main modificado para aceitar parametros da linha de comando + outros ajustes