BlackJack.java improved
State Pattern implemented