   @method template
   @param path {String} Path to the template.
   @param fn {Function} Callback function returning the template string.
+
+  @example
+
   ###
   @template=@::template=( path, fn )->
     # console.log "Factory.template( #{path} )"

module.exports = class Factory

  ###*
    Store the loaded controllers.
    @property controllers {Array}
  ###
  controllers: {}

      fn null

  ###*
  Loads and returns an instantiated View given the name. 

  If a view by given name was not found, returns an instance of `AppView`.

  @method view
  @param path {String} Path to the view file.
