some weird directory incompatibilities
some rubocop issues
added import-export recipes.
according tests.
and an attribute