Cambios
se han cambiado cosas, las clase son funcionales y el controlador del registro tambien