Revert gameflow to single card per turn
Reorder code for readability
Implement card data archive as static constants class