Refactorización de FireBall hecha y funcionando