added json data types as C structs and Object support-class
corrected Object class