public function __construct(Jarves $jarves, PageStack $pageStack, StopwatchHelper $stopwatch, Container $assetCompilerContainer, EventDispatcherInterface $eventDispatcher, EngineInterface $templating, EditMode $editMode, Router $router, Cacher $cacher)
{
$this->jarves = $jarves;
$this->stopwatch = $stopwatch;
$this->assetCompilerContainer = $assetCompilerContainer;
$this->eventDispatcher = $eventDispatcher;
$this->templating = $templating;
$this->editMode = $editMode;
$this->pageStack = $pageStack;
$this->router = $router;
$this->cacher = $cacher;
}