* add bug to todo
* disabled import study button if no study ID is selected, but always show if logged in as not to break the layout
* basic import of lichess study link
* change interface import
* Minmax M3 solution to import study chapter/game functionality
* change button text
* fix toast to display on study and chapter load
* add lint and format fix scripts
* apply auto formatting
* update ignored directories
* fix specificity
* add rudimentary PDF count metrics
* allow docker build
* create maintenance mode banner, triggered by env variables