fully functional blackjack game