Keep the consistency using GetTopCard function to get card from deck & some inline comments updates