Changed name from BulletController to FiringController and now takes a GunModel as parameter in the constructor
Now checks if the body on the bulletModel is null and in that case call fight() in BulletModel