Some strange issue with my sprites, reimported and it worked.
Added pile class.
Game now deals one card to each pile and renders it.