public function index($category = NULL, $subcategory = NULL)
 {
     if ($category != NULL && $subcategory != NULL) {
         $this->view($category, $subcategory);
         return;
     } else {
         if ($category != NULL) {
             $this->subcategory($category);
             return;
         }
     }
     $view = $this->__common(new View(CategoryView));
     $view->title = 'Craiglist | ' . 'Categories';
     $view->isLoggedIn = Authentification::isLoggedIn();
     $model = new CategoryModel();
     $view->categories = $model->getCategories();
     $view->cat_number = count($view->categories);
     print $view->display();
 }