Implement using Proxy pattern for better type-safe protection
Comments
Fix boneyard refresh when AI player draws
Split UI implementation into frame and panel to permit starting new game
Start game in new thread
Working new game functionality
Cleanup
InfoPanel changeover
Mixing in Tim's renaming/tidying
NewGame from Menu now working

About time! Still no pause underneath, but no idea how to fix that.
Changing draw to pass, cleaning up. Setting default button.
Non-test PC speed, tidier NewGameDialog

NewGameDialog could do with some smartening up, tho.
Bones now vertically centred on table
We now have a wood background
Fix window closing after selecting "No"
Enabling game loop and scoreboard updating

Not certain if we even need TurnCoordinator now.
Winner text contrast improved

hardcoded COLOR.white