added try and catch

+try and catch on deck use in game and tests.
+semantics in comments.