Add .asMap(), .fields()

And reimplement .fields() and .fieldNames() accordingly.
Add link to the wiki in README