It's pretty bare-bones in the blackjack department. No double down, no split, no insurance. Also the game thinks blackjack is whenever you reach 21 (it's supposed to only be blackjack if you get 21 in the first hand) If you have to hit to get 21 then you got 21, it's not called anything.
Other than that, great job!
Other than that, great job!