update folder stucture, allow to setup with string instead of symbol
update readme with examples