validaciones en numero de serie, se cambiaron nombres de clases para que fueran mas homogeneas, se quitaron if que funcionaban con string