private function renderItem(Item $item)
 {
     switch ($item->getType()) {
         case 'tpl':
             //@todo extract values
             ob_start();
             include $item->getFilePath();
             return ob_get_clean();
             break;
         case 'block':
             return $item->render();
             break;
     }
 }