Dealer can now replace cards. This takes place through a boolean
toReplace in the CardImpl. The dealer replaces all cards with it set to
true.
Replacing cards works, table creation works.
Can now deal a new game from any position on the table.
Now we can replace and deal from any position; the dealer is movable
with setPosition.
can deal from any position. replacing cards works.