added example
use a class with public statics instead of a namespace
changed interface
added step2 with csv