public virtual void Initialize()
{
IsEnabled = true;
IsVisible = true;
Position = Vector2.Zero;
Index = 0;
Tint = Color.White;
Rotation = 0f;
Origin = Vector2.Zero;
Scale = Vector2.One;
SpriteEffects = SpriteEffects.None;
Name = Guid.NewGuid().ToString();
}