añadida clase FireBall con refactorizacion