array2d helper class
simplified initial deck creation
switched to array2d