Major Update: Math, UI/UX, Security & Feature Enhancements
- Math/LaTeX: Integrated MathJax library for rendering equations ($x^2$) with a Live Preview box.
- Images: Added support for Image Upload/Hotlink in questions and updated database structure.
- Randomization: New settings to shuffle questions and options within an exam.
- Dynamic Options: Removed the 4-option limit; added buttons to add/remove answer rows dynamically.
- 404 Page: Created a custom, responsive error page with correct routing logic.
- Smart Import: Improved Regex to auto-detect question types (Single/Multiple) based on asterisks (*).
- UI/UX: Switched to CSS Variables for Dark/Light mode, larger Header, and redesigned Student/Profile pages.
- Security: Enforced ownership permissions and implemented PRG pattern to prevent form resubmission.
- Result Page: Added filters (All/Correct/Incorrect) and enabled MathJax/Image rendering.
- Bug Fixes: Fixed exam editing issues and mobile table layout breaking.