added Player, Hand, and Card classes or temporary storage of values for easier passing; fixed up iterators to use new classes