Some complex deserialization examples using Google gson library