Split current functionality to prep for adding site gen
Add Jinja2 and page generation
Remove DataNode class. Just use dicts
Enable fenced code markdown extension
Generate pages from data objects
Allow excluded content to be user defined