def base_draw
      drawers.each { |drawer| drawer.draw }
      draw
      drawers.reject! { |drawer| drawer.draw_completed? }
    end
def base_draw
      drawers.each { |drawer| drawer.draw }
      draw
      drawers.reject! { |drawer| drawer.draw_completed? }
    end
The `base_draw` method is called by the Game Window. This is to allow for any
 special drawing needs to be handled before calling the traditional `draw` method
 defined in the subclassed Scene.