Java MVC Blackjack Application
Functionalities That Were Updated for Deliverable 3:
Main Functionality- The main functionality that was implemented for deliverable 3 was the main game function. The blackjack game is now able to be played. The player can play blackjack against the dealer and can choose to hit, stay, exit or begin a new game. The game is run through the BlackJackModel class that takes in 2 players(Player and Dealer), their hands and a deck.
Other Functionality- The deck now repopulates cards so that the deck never runs out. "Play Game" button was added to the UI, allowing player to create a new game of blackjack on each push. The score counter now updates for each calculation that happens in the game.