Play Game Page Updates and some game classes changes

Added "Flip Board" functionality in play game page and taken pieces
visualization.
Some changes in the game classes, mainly for players