UI and Deck init refactoring for repeated gameplay