Change some things to the sidebar. Added the option for 1 or 2 player. HumanPlayer now runs on a thread. But...turns still doesn't work. I don't understand threads well enough, Eric you want to try? I realize we don't really have to have threads for 2 player, but I think it would be better practice to do it that way.
Merge remote-tracking branch 'origin/master'