More commits.

Furthermore, the exams and database is now packaged in an encrypted 7-Zip file. Anyone needing to access these files should know the password.