Complemented Projectile+CannonBarrel
Added move loop to GameModel