renamed
implementend example with type validation
fixed namespace issues
fixed bug
added example with data generator
added example with data transformer
renamed