Split up client and server into individual files.
Added note about very laborious string output.
Fixed server-wide chat.
Added `discard` command.
Exposed version.
Wrapped HP/MP/DP in managed attributes.
Fixed how MP/DP are awarded.
Fixed modification of managed attributes.
Refactored card withdrawal.
Removed deprecated call.
Rename fractions to east/west.
Fix maximum health in player info.
Add command to clear deck selection.
Mark up todo item.
Move out exception hierarchy.
Mark up docstring.
Use exceptions in the backend.
Model exception hierarchy.
Add facilities for summoning.
Make number of draws configurable.