Major changes made to search code, tvcache code, and name parser