added json plist type and cleanups

done for [AGIOS-31](https://issues.jboss.org/browse/AGIOS-31)