* Initial refactor of add_job_window
* Improved project naming and fixed Blender engine issue
* Improve time representation in main window
* Cleanup Blender job creation
* Send resolution / fps data in job submission
* More window improvements
* EngineManager renaming and refactoring
* FFMPEG path fixes for ffprobe
* More backend refactoring / improvements
* Performance improvements / API refactoring
* Show current job count in add window UI before submission
* Move some UI update code out of background thread
* Move some main window UI update code out of background thread
* Stop previously running zeroconf instances
* Lots of formatting fixes
* Use f-strings for time delta
* More line fixes
* Update requirements.txt
* More misc cleanup
* Simplify README.md
* Make sure progress UI updates occur on main thread
* Cleanup unnecessary code in FFMPEG
* Cleanup extension matching
* Make sure supported_extensions is now called as a method everywhere
* Fix add_job crashing
* Update the renderer to reflect the current file type
* Sort engine versions from newest to oldest
* Consolidate Project Group and Server Group
* Split UI options into its own file for easier updating
* Add ffmpeg ui stem