added json serialization for timemap on maps page, fixed other map issues