Made direction a member of GamePiece

-Removed direction as a meber of other classes
-Changed all code using two double for direction x and y
-Added getter/setter in GamePiece
-Added GetDirection_YFlipped() to GamePiece
-Updated GameManager and MessageSender to use GetDirection_YFlipped(), reducing code