now render can call multiple times.
timeout option set to Controller.prototype.timeout now.
remove the Controller $queue