Cleanups.
Logotype.
Big refactor: Move out all adapters (storage/validator/differ) and their interfaces to own NPM packages.