This commit adds a data_manager submodule that handles reading/writing
data. For now it's backed by a single json file, but in the future we
should move to a sqlite3 database
The marriage system uses Discord Interactions and views, and works for
basic things
TODO:
- Poly marriage support
- Listing marriages through a command