Added some comments to mapper
Added copy functions to DataStore. These build but are untested.