Fix duplicate card issue - can't reference object to another object.

Add Game, Player, Board, PlayerBoard, GameDeck models