Player GUI Partial Work

At this point, I've mostly abandoned getting the player + bots game completed. I'm sending a pull request in case you're still interested.

In its current form, when you choose a bot, there should be an extra button that lets you play a game against it. It populates the supply with the needed cards, and should generally work.

Player decisions are only up through Pawn, so there are plenty of cards that are still automated. Additionally, there is no checking for game end, and the log displays all information (including cards in the opponent's hand.)

I think there's a bug in how costs are compared, since I saw a bot buy University with $3 and no potion. So, I wouldn't copy over that code. Besides that, it should mostly work.