Fixed problem where a user could add 2 identically named JSON values in.
Added a new method GetProperty() to make reading JSONObjects easier.