Alteração em algumas classes para tornar mas independente.