Revert "Revert "Add single html builder""

This reverts commit f5e3e3dabb0c019ef61a2515ee817cdbb11e85e8.
Revert "Revert "Condense everything into one extension like a reasonable person.""

This reverts commit 2ac115d06d5e7881ca273be89b325c7d2a9302dc.
Revert "Revert "Fix import""

This reverts commit bdffe3b0c2efd061dcbf26bd4d803c1fa9c75d76.
UPdates