* Add documentation website [https://slavovlab.github.io/DART-ID/](https://slavovlab.github.io/DART-ID/)
* Enforce minimum number of confident PSMs per experiment (to avoid accidentally aligning blanks, for example)
* Add config file with a bunch of sensible default options. These are loaded if the user doesn't specify them
* Accept DART-ID output files as input files. Just removes the DART-ID columns first
* Silence pandas deprecation error for pd.concat(...)
* Add verbosity levels, instead of just true/false
* More error tolerant figure generation. Now errors in generating figures shouldn't end runs.