added freeview channel update process to epg class