A library useful for objects to serialize it and make a json represention of it