Set turn manager
Use defaults property
Create attack queue
Bind attack action
Remove old verification
Update deck generation
Add random deck
Destroy card without sync
Rename attack method
Simplify effects trigger
Solved shared states problem
Transform defaults into fn