* feat(logger): add module context * feat(logger): change errors package * feat(logger): update tests