public static function Initialize($page, $totalResults, $perPage, $template = false, $data = NULL)
 {
     self::$_data = $data;
     self::LoadTemplate($template);
     if ($page > 0 || $page == NULL) {
         self::$_current_page = $page;
         self::$_total_results = $totalResults;
         self::$_per_page = $perPage;
         return self::paginate();
     } else {
         return false;
     }
 }