Finished type hinting support.
Added JsonIgnoreMember attribute to ignore inherited properties.