created data structures and  methods for handling decks and hands