Move pile sizes to CardPile class variables
Fix curent player not updating