public override void Draw(SpriteBatch spriteBatch)
 {
     GetComponents <IDrawComponent>().ForEach(c => c.Draw(spriteBatch));
     eventRunner.Draw(spriteBatch);
 }