A class that will convert custom NSObject and its property to JSON compatible object (Dictionary or Array)