Make the following updates to the project and update the readme file as needed for documentation. Add a sqlite backend for the following: - Game logs: Track date and time played, final scores, and end condition (escape, loss, assassination outcome, etc). - Configuration: Score thresholds, win conditions, event descriptions, etc. - Default configuration should be provided using current hardcoded values. - Allow user to modify configuration via a simple web form. - Store configuration changes in the database.