public function __construct($template, $tss = '', $modules = null)
{
$this->template = $template;
$this->tss = $tss;
$this->cache = new Cache(new \ArrayObject());
$modules = is_array($modules) ? $modules : $this->defaultModules;
foreach ($modules as $module) {
$this->loadModule(new $module());
}
}