Tons of changes:
- Any top level element can now contain children that will show up in
  a collapsible list
- Changed "parking" to "parent" since any element can have children
- Changed "children" to "child" for semantic correctness
- Added minified version of JS for use in production environment

Still TODO:
- Need to "generalize" settings more
bump version number