add search and pagination to FuelPHP