Openebooks.org tech-debt reduction & stability improvements

Removed technical debt
Refactored a project

Improved code quality by removing multi-library capabilities that were no longer being used. This involved sweeping changes that required a deep understanding of the Open eBooks codebase as a whole. I organized this work into multiple tasks with pull requests for each one.


Upgraded the project from Node 14 to Node 16 which fixed a number of build issues and deprecation warnings we had been experiencing.


Ensured the successful transition of openebooks.us and openebooks.net to openebooks.org by collaborating with devops to set up and test the redirects.