lib/metro/models/model.rb
def create(model_name,options={})
      # @TODO: this is another path that parallels the ModelFactory
      model_class = Metro::Models.find(model_name)
      mc = model_class.new options
      mc.scene = scene
      mc.window = window
      mc
    end
def create(model_name,options={})
      # @TODO: this is another path that parallels the ModelFactory
      model_class = Metro::Models.find(model_name)
      mc = model_class.new options
      mc.scene = scene
      mc.window = window
      mc
    end
A helper method that allows the current model to generate another model. This
 is useful as it allows for the current model to pass window and scene state
 to the created model.

 @param [String] model_name the name of the model to be created.
 @return [Metro::Model] the metro model instance