Added menu entries and enums for pileMove
Implemented the "move pile" functionality
Fixed being unable to move empty piles
Merge branch 'dev' into pileMove