Fix offset calls
Players without enough money are allowed to call raises they can't afford, therefore unbalancing raises for players who aren't destitute. Two options to fix:
- Force players who cannot afford a raise to fold (mean)
- Write a check in to the raise function to check the available balance of every player before allowing said raise to happen (nicer/harder).