fireball class project