Mejoras en el código y organización.