He empezado con la refactorizacion hecha con JSF