To run the program use $ g++ main.cpp
Code is modular, and you can figure out where a specific function is defined by searching in declarations
The aim is to simulate a game of Texas Hold'em - Limit Holdem
In limit hold 'em, bets and raises during the first two rounds of betting (pre-flop and flop) must be equal to the big blind; this amount is called the small bet. In the next two rounds of betting (turn and river), bets and raises must be equal to twice the big blind; this amount is called the big bet.