Organizing TiVo Program Guide Data