Updates the README.
Uses new documentation format.

Also separates better things in logical groups.
Fixes docs.
Fixes docs/style.
Fixes `export` group syntax.
Fixes imports
Fixes docs/style.
Fixes documentation.
Fixes documentation.
Renames `reflection.ls` to `property.ls`, since it makes more sense.
Exports `to-array`, as it's used by another module (may move to another module)
Traversing receives a SelectorEngine as parameter.
Updates `index` to export the right modules and use new docs.
Remove old utility module.