Factory, sets, maps, todo con XML nada de anotaciones por ahora