POR tag added & refactoring repo-to-html for easier unit testing

closes #40 & #38 
This has the code to add POR tags around text elements to keep track of what their IDs are. This is subject to change based on what is found with the XML-text-tail style, but for now, might as well get started implementing our way.

Ian assigned since this is his code and he is working on this actively