Base commit
Initial adapter core
Add core tests
Add lodash dependency
Apply default config for `dest` and `encoding`