Remove redundant options from documentation
Add parameters and return values to map methods
Document event arguments
Merge branch 'map-docs'