Added more explanatory comments as well as perfected the give_8_cards function and get_hand function.