Added part of rename pile functionality
Added menu entries and enums for pileMove
Implemented the "move pile" functionality
Implemented terminate session, allowing to cleanly close a session
Fixed being unable to move empty piles
Fixed bugs with restarting as host after being the client
Added some comments
Implemented terminate functionallity

Merge branch 'terminate' into dev
Additional changes
Merge branch 'dev' into pileMove
Fixed default name bug
Forward integrated dev into renamepile
merged renamepile into dev
Merged restartgame to dev