text: function __processArg(obj, key) {
      var arg = null;
      if (obj) {
          arg = obj[key] || null;
          delete obj[key];
      }
      return arg;
  }
  
  function Controller() {
      require("alloy/controllers/BaseController").apply(this, Array.prototype.slice.call(arguments));
      this.__controllerPath = "photo/testdrives";
      if (arguments[0]) {
          __processArg(arguments[0], "__parentSymbol");
          __processArg(arguments[0], "$model");
          __processArg(arguments[0], "__itemTemplate");
      }
      var $ = this;
      var exports = {};
      $.__views.testdrives = Ti.UI.createWindow({
          id: "testdrives"
      });
      $.__views.testdrives && $.addTopLevelView($.__views.testdrives);
      $.__views.scroll = Ti.UI.createScrollView({
          id: "scroll",
          top: "50"
      });
      $.__views.testdrives.add($.__views.scroll);
      $.__views.main = Ti.UI.createTableView({
          id: "main"
      });
      $.__views.scroll.add($.__views.main);
      $.__views.header = Alloy.createController("header/header", {
          id: "header",
          __parentSymbol: $.__views.testdrives
      });
      $.__views.header.setParent($.__views.testdrives);
      exports.destroy = function() {};
      _.extend($, $.__views);
      _.extend($, exports);
  }
  
  var Alloy = require("alloy"), Backbone = Alloy.Backbone, _ = Alloy._;
  
  module.exports = Controller;