Testing the create-collide-remove flow of a projectile in the physics world.
Fixed projectile tests: Projectile.init and Projectile.reset must be called since projectiles are poolables.
Adjusted tests accordingly.
Formatted ProjectileImplTest.