Registering Deserializer with the Gson