Fully implemented search functionality using TAGs.