fixed #22 Checked passed builder in the constructor of the PlayerGamePieceDirector
fixed #23 passed factory in the constructor of the PlayersGamePieceBuilder is properly checked