Las maneras en que codeigniter trata a las clases o librerias propias esta en el manual.
http://codeigniter.com/user_guide/ge...libraries.html
tienes que guardarlo en tu carpeta application/libraries y luego cargar o llamar a la clase en config/autoload.php o directamente(dinamicamente, solo cuando lo requiera) en tu controlador, incluso la vista con $this->load->library('tuclase');
Saludos