Der Router kann nun Instanzen von Controllern zwischenspeichern, sodass diese im optimalen Fall nur einmal instanziert werden (Singleton). Dadurch wird verhindert, dass Controller.initialize und somit auch View.initialize jedes Mal aufgerufen wird, wenn sich die Route aendert.
merge mit core