Fixes to class UpdateData.java
-Created inner class ParsedData to serialize/unserialize data without losing accuracy.
-Throw JsonSyntaxException whenever an object field is not populated after unserialization.