Modularize, add betting round one, add end of hand handling