make tag-prefix a constant, make tags respect some punctuation
parent nodes are no longer special cases for tags

Pros:
* Allows multiple tags in a parent
* No action required to transition a child node to a parent node
* Allows parent nodes to have additional text
* Allows parent nodes to be no-ops with no additional syntax
fix leftover tag not showing up in an unknown type
fix indent when changing views for nodes 2+ levels deep

Can't update indent based on relative difference of nodes -
revert to fixed indent scheme.
There are still unanswered questions around if it makes senses
2 have nodes with children that aren't parent or desc related.
use a key prefix that makes more sense
safety checks when replacing - before and after tag counts
command to print/debug current nodes