Code Igniter model that deals with file uploads, creating thumbnails and transferring files via FTP to a CDN or another server.