added json Module
added json and extended support for maps