Created stateful map model that can be populated from a JSON object.