Task: audit the project I have uploaded.

Give me a list, ordered by priority, of:
- architecture problems
- technical debt
- security vulnerabilities
- performance bottlenecks
- dependencies that are out of date

For every issue, state its severity, where exactly it is and exactly how to fix it.
