move templates to root
add other assemble keywords to safename array
refactored so that options make more sense, more sensible defaults, less likely to throw errors
makes all logging verbose, removes unused mixins, adds replace method on `include` mixins to normalize headings.
normalize headings in templates, move some templates
a ton of documentation updates and bug fixes