inherit from object to get new-style classes
string printing cleanup
Python!
factor out assignment of points
factor out end of game message
Shuffle deck directly

No need to build a list of indices, we can just operate straight on the cards
Cleaner buildup of hands
more explicit getplayer function

Even though this is a little longer, I think it's more clear what's actually going on.
fix scoreDict name