Smart ordering fully implemented. Still need to do (1) page-based limitations on the results set and (2) exact matches for Japanese characters that have no independent meanings.