First revision

This revision composed of the following:
1) changing the code in order to remove warnings from code.
2) removing useless line 73 of board class.
3) game-play checks for incorrect moves include:
- moving from the opponent's bowl
- moving from the opponent's tray
- moving from the player's tray