Add map widget, json binding