move map-on-car and n-copies into ol-utils

* also add some documentation