Poker engine, as exercise for App Academy