Added Card Value checking for Flush and Straight, implemented a struct to hold individual cards to maintain suit and value for each card