feat(client): show amount left on supply piles
* also removes piles from dev details
feat(client): update RollForCurrency
feat(client): revamp log system
feat(client): sorta finished log ui, remove old
Though only one Command has a configured log format.
wip(client): better log ui
feat(client): kinda cleanup seed_gen usage
feat(client): update test card and cardaction type
feat(client): correct state button behaviour
chore(client): fmt, clippy, cleanup
feat(client): finish new refresh, impl game lock
wip(client): new refresh, state button thingies
feat(client): seed_gen macro
feat(client): "good" details ui in-game
fix(client): rename action phase to play phase
fix(client): rename details_ui to dev_details_ui
feat(client): change test card stats
chore(client): fmt, clippy, cleanup
feat(client): sane-ish supply pile spawning