adding example, adding all other details, linting and basic test infrastructure ready
merging after solving conflicts with upstream/master