What's new:
- Singleton Patterns: a pattern that can only have one active run at any given time. When an active run becomes completed or halted, only then can a new run be instantiated.
- New and updated tests to cover: singleton patterns, better Postman tests, and GitHub Actions coverage from Python v3.9 to v3.12.
- Documentation improvements.