camelize and singularize string helpers
implemented Unmarshal for simple objects