Unfinished and untested database connection. Of note: comments to be added, some queries to be built prettier, and I don't intend to assume that dates/times are in string format in the final version, they are a placeholder until I look into java date/time stuff more.
Finalized, still no testing
Changed questions format
Added images to question format
implemented the user wrapper class

you can either give a User all of its information when you initialize
it, or you can initialize it to nothing and add /change information as
you go
LoginServlet implemented

Gawan—I assumed there was a message attribute in the context, even
though I can’t really find it in any of the branches. I think you
mentioned there was one?
Otherwise implemented!
Updated CreateAcctServlet

Should be operational (theoretically, not tested)
Created CreateQuiz new servlet
Just about finished with TakeQuiz Servlet

Also added a checkAnswer method in QuizFactory, and very slightly
changed the implementation of checkIfCorrect in
MultipleChoiceQuestion.java. Need help with the getOptions method in
Quiz!
Merge branch 'database' into backend
Merger will allow testing of database code
All non-listener backend classes' database-facing functionality now complete. Todo for database-facing functionality: verify that I've done the images correctly, then write testing code. Todo for broader backend: lol, dunno, but probably write toHTML methods for all relevant classes.
Synced backend with master
Fixed conflicts

Todo: merge servlets and backend, start developing test websites
Synced servlets with backend

Todo: remove conflicts in User.java
Fixed conflicts resulting from servlet merge