Cambio de arquitectura. Añadida clase User que implementará la interfaz iUser. El resto heredarán de ella.