add JsonMapper

by david