Added threading for choosing  a basic strategy still think there is some sync issues... no null pointers received and it did not "hit" when it wasn't suppose to. Need to add card counting.