improve mapping
update list.map doc
fix internal function
support progress bar in list.load (close #92)