New movePiece

Should work for all directions  I think!
Merge remote-tracking branch 'origin/mike' into Nadine
Fixed Move-Related Functions To Match Data Types
trying to fix conflict