pull templates out of page render and into their own package

This will allow us to embed templates directly into the page builder so you can see exactly what your page would look like in real time as you build it.