PileGame to own file, enable package restore,
add and init commands

Also, got rid of the "I set this variable" messages by making public
props into private fields. That should have been obvious.
Add TODO to look into awestruct for gh-pages.
add command: make sure game doesn't exist first