Mas cambios y algunos refactoring

Siguiendo tus practicas never, algunos refactoring, decime si estan bien