Remove all of the Predicate classes by converting their usage to the streams
API.  Use orElse(null) to keep the previous API and behavior the same.
Update the equals(), hashcode(), and toString() methods for the main three
entities (Game, Table, and User).