Rewrote Is_Valid_Function to take the players hand into account, fixed ace validation