Move player's methods around

I accidentally had some global methods of the player class inside it's
static methods list.  If only I had used a proper language these sorts
of things wouldn't happen :).
Add map listings

This keeps track of every game played on every map, and pretty prints
the name of the map.  There aren't too many map statstics yet, but
it's at least somewhat decent -- that stuff just requires adding in
some bits of code, no actual infastructure.