simple json serializer and deserializer framework, written in java