Added MapList (not in use yet)

@nealstewart 

Promise to test the MapList once it gets used.
I haven't decided yet.