Fix question tabs
Generate question tab IDs from the filenames
Utilize Flask.config and flask.g for questions / scoreboard
Add basic sqlite3 database
Connect to database and use in the scoreboard

Also list questions in the scoreboard headers
Don't set the hash if there's no #questions
Add simple login system
Add requires_login decorator
Use responsive grid and adjust pane widths
Fix login CSS and add missing login template

:(
Style the #messages
Add logged in users to db if they don't exist
Change question body IDs to prevent anchor jumps
Add submission handling
Place solutions in the correct question dir