public Bullet(IBulletManager myBulletManager)
{
//grba the bullet manager for this dude
System.Diagnostics.Debug.Assert(null != myBulletManager);
_bulletManager = myBulletManager;
Acceleration = Vector2.zero;
Tasks = new List<BulletMLTask>();
//init these to the default
TimeSpeed = 1.0f;
Scale = 1.0f;
}