fix playCard bugs
more validation bugfixes