puse en paquetes todo, cree los objetos en cada llamada, y compile, restaría hacer los testcases mañana para  probarlo bien todo! :D