Implementation.

Added an implementation for compare. It goes through each hand in <hands>
and compares them using tree-equal and a custom comparison function that
keeps track of the current high-score. Currently it returns the 'name' of
the winning hand but it should also return some form of explanation.