Description
Currently each JS file like turndown.js contains 800+ lines of code which can be easily split down into smaller functions and different files for better readability. This issue aims on improving code quality before it becomes too huge of a tech debt.