Initial implementation of io.map plugin