Set-finder algorithm improved

Improved set-finding algorithm to filter out unnecessary searches by computing what classes of card could be members of sets based on the global property distribution.