add Controller.playCards method and test cases