Generate first and last names using keywords and categories or fetch some at random. Filter, sort and play.